package com.常用类.Wrapper包装类;

/**
 * 作    者 ：吾路巴尼
 * 创建时间 ：2025/2/20-22:45
 */
public class 包装类和基本数据的转换 {
    public static void main(String[] args) {
        /**
         * 装箱：基本数据类型  转换为  包装类
         * 拆箱：包装类  转换为  基本数据类型
         *
         * 在JDK 1.5之前，我们只能手动装箱 例如：
         * Integer i = new Integer(100);(舍弃了)
         *
         * 在JDK 1.5之后，提供了自动装箱，可以方便我们进行包装类和基本数据类型之间的转换。
         * 例如:
         * Integer i = 100;  但底层使用的是 Integer i = Integer.valueOf(100);
         */
        //自动装箱
        int n1 = 100;
        Integer i1 = n1;
        //自动拆箱
        int n2 = i1;//底层使用的是 i1.intValue();返回一个int类型的值

    }
}
